﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Diagnostics;

using KurupiraApp.Models;

namespace KurupiraApp.Controllers
{
    public class MensagemController : Controller
    {
        /*
        // GET: /Mensagem/
        [HttpGet]
        public ActionResult Index()
        {
            RepositorioMensagem repositoriomsg = new RepositorioMensagem(new KurupiraContext());//SEMPRE TEM QUE CHAMAR ESSAS CLASSES            
            return View(repositoriomsg.selectAll());
        }
        [HttpGet]
        public ActionResult Create()
        {            
            return View();//VOH NA MINHA VIEWS AGORA 
        }

        [HttpPost]
        public ActionResult Add(Mensagem mensagem)//AQUI VOU TER QUE DIZER QUE LE VAI PEGAR UM OBJETO DO TIPO MENSAGEM ISSO AQUI TU ABSTRAI
        {
            //AGORA VEM A MÁGICA
            //VOH INSTACIAR A CLASSE QUE EU CRIEI MAS PRIMEIRO VOH TER QUE IMPORTAR ELA
            //COPIA E COLA DO QUE TA FUNCIONADO
            RepositorioMensagem repositoriomsg = new RepositorioMensagem(new KurupiraContext());
            //agora eh só chamar o método do repositorio
            repositoriomsg.add(mensagem);
            return RedirectToAction("index");//AQUI VOU REDIRECIONAR PRA MINHA INDEX            
        }        

        */

    }
}
